import Cookies from 'js-cookie'

const TokenKey = 'token'
const DishesKey = 'dish'
const UserInfoKey = 'userInfo'

export function getToken() {
  return Cookies.get(TokenKey)
}

export function setToken(token) {
  return Cookies.set(TokenKey, token)
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}

export function getDishes() {
  return Cookies.get(DishesKey)
}

export function setDishes(dishes) {
  return Cookies.set(DishesKey, dishes)
}

export function removeDishes() {
  return Cookies.remove(DishesKey)
}

export function getUserInfo() {
  let userInfo =  Cookies.get(UserInfoKey);
  if (userInfo) {
    return JSON.parse(userInfo);
  } else {
    return '';
  }
}

export function setUserInfo(userInfo) {
  return Cookies.set(UserInfoKey, userInfo);
}

export function removeUserInfo() {
  return Cookies.remove(UserInfoKey);
}